function onlyNumbers( evt )
{
    var charCode = (evt.which) ? evt.which : evt.keyCode

    if (charCode > 31 && (charCode < 46 || charCode > 57 ) && charCode != 44)
        return false;
    else if(charCode == 44)
        return false;
    else if(charCode == 46)
        return false;

    return true;
}

function onlyFloatNumbers(evt)
{
    var charCode = (evt.which) ? evt.which : evt.keyCode

    if(charCode == 46)
        return true;
    else
        return onlyNumbers(evt);
}

function switchColor(id, color)
{
    $(id).style.border=color+" solid 1px";
}

function get_Year(s)
{
	var i;
	var val = "";
	for(i=0; i<4; i++){
		val += s.charAt(i);
	}
	return parseInt(val);
}

function get_Month(s)
{
	var i;
	var val = "";
	for(i=5; i<7; i++){
		val += s.charAt(i);
	}
	return parseInt(val);
}

function get_Day(s)
{
	var val = "";
	val += s.charAt(8);
	if(val == "0")
		val = s.charAt(9);
	else
		val += s.charAt(9);
	var day = parseInt(val);
	return day;
}

function isEmail(element)
{
    var filter=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
    if (filter.test(element))
        return true;
    else
        return false;
}